//
// Decompiled by Jadx - 356ms
//
package me.plusne.common.Json.Soul;

import java.io.Serializable;

public class JsonLurkPost implements Serializable {
    private int code;
    private DataBean data;
    private String message;
    private boolean success;
    public static class DataBean implements Serializable {
        private String audioUrl;
        private Object officialTag;
        private PostInfoResponseBean postInfoResponse;
        private String shareContent;
        private String shareContentWeibo;
        private String shareContentWeiboNew;
        private String shareImgUrl;
        private String shareTitle;
        private String shareUrl;
        private String type;


        public static class PostInfoResponseBean implements Serializable {
            private int authorId;
            private long id;
            private String postIdEcpt;

            public boolean canEqual(Object obj) {
                return obj instanceof PostInfoResponseBean;
            }

            public boolean equals(Object obj) {
                if (obj == this) {
                    return true;
                }
                if (!(obj instanceof PostInfoResponseBean)) {
                    return false;
                }
                PostInfoResponseBean PostInfoResponseBean = (PostInfoResponseBean) obj;
                if (!PostInfoResponseBean.canEqual(this) || getId() != PostInfoResponseBean.getId() || getAuthorId() != PostInfoResponseBean.getAuthorId()) {
                    return false;
                }
                String postIdEcpt = getPostIdEcpt();
                String postIdEcpt2 = PostInfoResponseBean.getPostIdEcpt();
                return postIdEcpt != null ? postIdEcpt.equals(postIdEcpt2) : postIdEcpt2 == null;
            }

            public int getAuthorId() {
                return this.authorId;
            }

            public long getId() {
                return this.id;
            }

            public String getPostIdEcpt() {
                return this.postIdEcpt;
            }

            public int hashCode() {
                long id = getId();
                int authorId = getAuthorId() + ((((int) (id ^ (id >>> 32))) + 59) * 59);
                String postIdEcpt = getPostIdEcpt();
                return (authorId * 59) + (postIdEcpt == null ? 43 : postIdEcpt.hashCode());
            }

            public void setAuthorId(int i) {
                this.authorId = i;
            }

            public void setId(long j) {
                this.id = j;
            }

            public void setPostIdEcpt(String str) {
                this.postIdEcpt = str;
            }

            public String toString() {
                return "JsonLurkPost.DataBean.PostInfoResponseBean(postIdEcpt=" + getPostIdEcpt() + ", id=" + getId() + ", authorId=" + getAuthorId() + ")";
            }
        }

        public boolean canEqual(Object obj) {
            return obj instanceof DataBean;
        }

        public boolean equals(Object obj) {
            if (obj == this) {
                return true;
            }
            if (!(obj instanceof DataBean)) {
                return false;
            }
            DataBean DataBean = (DataBean) obj;
            if (!DataBean.canEqual(this)) {
                return false;
            }
            String shareTitle = getShareTitle();
            String shareTitle2 = DataBean.getShareTitle();
            if (shareTitle != null ? !shareTitle.equals(shareTitle2) : shareTitle2 != null) {
                return false;
            }
            String shareContentWeibo = getShareContentWeibo();
            String shareContentWeibo2 = DataBean.getShareContentWeibo();
            if (shareContentWeibo != null ? !shareContentWeibo.equals(shareContentWeibo2) : shareContentWeibo2 != null) {
                return false;
            }
            String shareContent = getShareContent();
            String shareContent2 = DataBean.getShareContent();
            if (shareContent != null ? !shareContent.equals(shareContent2) : shareContent2 != null) {
                return false;
            }
            String type = getType();
            String type2 = DataBean.getType();
            if (type != null ? !type.equals(type2) : type2 != null) {
                return false;
            }
            String shareImgUrl = getShareImgUrl();
            String shareImgUrl2 = DataBean.getShareImgUrl();
            if (shareImgUrl != null ? !shareImgUrl.equals(shareImgUrl2) : shareImgUrl2 != null) {
                return false;
            }
            String audioUrl = getAudioUrl();
            String audioUrl2 = DataBean.getAudioUrl();
            if (audioUrl != null ? !audioUrl.equals(audioUrl2) : audioUrl2 != null) {
                return false;
            }
            String shareUrl = getShareUrl();
            String shareUrl2 = DataBean.getShareUrl();
            if (shareUrl != null ? !shareUrl.equals(shareUrl2) : shareUrl2 != null) {
                return false;
            }
            Object officialTag = getOfficialTag();
            Object officialTag2 = DataBean.getOfficialTag();
            if (officialTag != null ? !officialTag.equals(officialTag2) : officialTag2 != null) {
                return false;
            }
            String shareContentWeiboNew = getShareContentWeiboNew();
            String shareContentWeiboNew2 = DataBean.getShareContentWeiboNew();
            if (shareContentWeiboNew != null ? !shareContentWeiboNew.equals(shareContentWeiboNew2) : shareContentWeiboNew2 != null) {
                return false;
            }
            PostInfoResponseBean postInfoResponse = getPostInfoResponse();
            PostInfoResponseBean postInfoResponse2 = DataBean.getPostInfoResponse();
            return postInfoResponse != null ? postInfoResponse.equals(postInfoResponse2) : postInfoResponse2 == null;
        }

        public String getAudioUrl() {
            return this.audioUrl;
        }

        public Object getOfficialTag() {
            return this.officialTag;
        }

        public PostInfoResponseBean getPostInfoResponse() {
            return this.postInfoResponse;
        }

        public String getShareContent() {
            return this.shareContent;
        }

        public String getShareContentWeibo() {
            return this.shareContentWeibo;
        }

        public String getShareContentWeiboNew() {
            return this.shareContentWeiboNew;
        }

        public String getShareImgUrl() {
            return this.shareImgUrl;
        }

        public String getShareTitle() {
            return this.shareTitle;
        }

        public String getShareUrl() {
            return this.shareUrl;
        }

        public String getType() {
            return this.type;
        }

        public int hashCode() {
            String shareTitle = getShareTitle();
            int hashCode = shareTitle == null ? 43 : shareTitle.hashCode();
            String shareContentWeibo = getShareContentWeibo();
            int hashCode2 = ((hashCode + 59) * 59) + (shareContentWeibo == null ? 43 : shareContentWeibo.hashCode());
            String shareContent = getShareContent();
            int hashCode3 = (hashCode2 * 59) + (shareContent == null ? 43 : shareContent.hashCode());
            String type = getType();
            int hashCode4 = (hashCode3 * 59) + (type == null ? 43 : type.hashCode());
            String shareImgUrl = getShareImgUrl();
            int hashCode5 = (hashCode4 * 59) + (shareImgUrl == null ? 43 : shareImgUrl.hashCode());
            String audioUrl = getAudioUrl();
            int hashCode6 = (hashCode5 * 59) + (audioUrl == null ? 43 : audioUrl.hashCode());
            String shareUrl = getShareUrl();
            int hashCode7 = (hashCode6 * 59) + (shareUrl == null ? 43 : shareUrl.hashCode());
            Object officialTag = getOfficialTag();
            int hashCode8 = (hashCode7 * 59) + (officialTag == null ? 43 : officialTag.hashCode());
            String shareContentWeiboNew = getShareContentWeiboNew();
            int hashCode9 = (hashCode8 * 59) + (shareContentWeiboNew == null ? 43 : shareContentWeiboNew.hashCode());
            PostInfoResponseBean postInfoResponse = getPostInfoResponse();
            return (hashCode9 * 59) + (postInfoResponse != null ? postInfoResponse.hashCode() : 43);
        }

        public void setAudioUrl(String str) {
            this.audioUrl = str;
        }

        public void setOfficialTag(Object obj) {
            this.officialTag = obj;
        }

        public void setPostInfoResponse(PostInfoResponseBean postInfoResponseBean) {
            this.postInfoResponse = postInfoResponseBean;
        }

        public void setShareContent(String str) {
            this.shareContent = str;
        }

        public void setShareContentWeibo(String str) {
            this.shareContentWeibo = str;
        }

        public void setShareContentWeiboNew(String str) {
            this.shareContentWeiboNew = str;
        }

        public void setShareImgUrl(String str) {
            this.shareImgUrl = str;
        }

        public void setShareTitle(String str) {
            this.shareTitle = str;
        }

        public void setShareUrl(String str) {
            this.shareUrl = str;
        }

        public void setType(String str) {
            this.type = str;
        }

        public String toString() {
            return "JsonLurkPost.DataBean(shareTitle=" + getShareTitle() + ", shareContentWeibo=" + getShareContentWeibo() + ", shareContent=" + getShareContent() + ", type=" + getType() + ", shareImgUrl=" + getShareImgUrl() + ", audioUrl=" + getAudioUrl() + ", shareUrl=" + getShareUrl() + ", officialTag=" + getOfficialTag() + ", shareContentWeiboNew=" + getShareContentWeiboNew() + ", postInfoResponse=" + getPostInfoResponse() + ")";
        }
    }

    public boolean canEqual(Object obj) {
        return obj instanceof JsonLurkPost;
    }

    public boolean equals(Object obj) {
        if (obj == this) {
            return true;
        }
        if (!(obj instanceof JsonLurkPost)) {
            return false;
        }
        JsonLurkPost jsonLurkPost = (JsonLurkPost) obj;
        if (!jsonLurkPost.canEqual(this) || getCode() != jsonLurkPost.getCode() || isSuccess() != jsonLurkPost.isSuccess()) {
            return false;
        }
        String message = getMessage();
        String message2 = jsonLurkPost.getMessage();
        if (message != null ? !message.equals(message2) : message2 != null) {
            return false;
        }
        DataBean data = getData();
        DataBean data2 = jsonLurkPost.getData();
        return data != null ? data.equals(data2) : data2 == null;
    }

    public int getCode() {
        return this.code;
    }

    public DataBean getData() {
        return this.data;
    }

    public String getMessage() {
        return this.message;
    }

    public int hashCode() {
        int code = ((getCode() + 59) * 59) + (isSuccess() ? 79 : 97);
        String message = getMessage();
        int hashCode = (code * 59) + (message == null ? 43 : message.hashCode());
        DataBean data = getData();
        return (hashCode * 59) + (data != null ? data.hashCode() : 43);
    }

    public boolean isSuccess() {
        return this.success;
    }

    public void setCode(int i) {
        this.code = i;
    }

    public void setData(DataBean dataBean) {
        this.data = dataBean;
    }

    public void setMessage(String str) {
        this.message = str;
    }

    public void setSuccess(boolean z) {
        this.success = z;
    }

    public String toString() {
        return "JsonLurkPost(code=" + getCode() + ", message=" + getMessage() + ", data=" + getData() + ", success=" + isSuccess() + ")";
    }
}
